fastened a rope to yourself - Espagnol Anglais Dictionnaire